package com.netintech.intelligenceInterface.iflytek.model.SpeechPreprocessing;

import com.netintech.intelligenceInterface.iflytek.model.textIntentionClassification.State;

import java.util.List;

public class Tracks {
    /** 语音资源ID */
    private String aid;
    /** 见state对象说明 */
    private State state;
    /** 语音时长 */
    private Long tl;
    /** mspp前端处理xml结果 */
    private String xml;
    /** 基于说话人的msvpp处理结果：结果中含有说话人序号，说话人声纹模型和VAD、性别信息等。见items数组元素对象说明 */
    private List<Items> items;
    /** 按键音检测结果, 见dtmf对象说明 */
    private Dtmf dtmf;
    /** 语种识别结果,见lang对象说明 */
    private Lang lang;

    public String getAid() {
        return aid;
    }

    public void setAid(String aid) {
        this.aid = aid;
    }

    public State getState() {
        return state;
    }

    public void setState(State state) {
        this.state = state;
    }

    public Long getTl() {
        return tl;
    }

    public void setTl(Long tl) {
        this.tl = tl;
    }

    public String getXml() {
        return xml;
    }

    public void setXml(String xml) {
        this.xml = xml;
    }

    public List<Items> getItems() {
        return items;
    }

    public void setItems(List<Items> items) {
        this.items = items;
    }

    public Dtmf getDtmf() {
        return dtmf;
    }

    public void setDtmf(Dtmf dtmf) {
        this.dtmf = dtmf;
    }

    public Lang getLang() {
        return lang;
    }

    public void setLang(Lang lang) {
        this.lang = lang;
    }
}
